package it.univaq.mwt.model.bean;
import java.util.List;
import java.util.Set;

import it.univaq.mwt.exceptionmonitor.WishlistrMessage;
import it.univaq.mwt.model.entity.Services;
import javax.ejb.Local;

@Local
public interface ServicesBeanLocal {
	void addService(Services service,int[] groups) throws WishlistrMessage;
	public Set<Services> getServiceByIdGroup(int id_group, int position) throws WishlistrMessage;
	void deleteService(int id_service) throws WishlistrMessage;
	List<Services> getList(int i, int j) throws WishlistrMessage;
	Services getService(int id) throws WishlistrMessage;
	int getServiceNumber() throws WishlistrMessage;
	void editService(Services service, int[] groupsId, int id_service) throws WishlistrMessage;
}
